0589e27e7bb84ec81e1438bcbf3f2fd80ee5a963,zeppelin-server/src/main/java/org/apache/zeppelin/socket/NotebookServer.java,NotebookServer,renameNote,#NotebookSocket#HashSet#Notebook#Message#String#,831
Before Change
return;
}
NotebookAuthorization notebookAuthorization = notebook.getNotebookAuthorization();
if (!notebookAuthorization.isOwner(noteId, userAndRoles)) {
permissionError(conn, "rename", fromMessage.principal, userAndRoles,
notebookAuthorization.getOwners(noteId));
return;
}
Note note = notebook.getNote(noteId);
if (note != null) {
After Change
private void renameNote(NotebookSocket conn, HashSet<String> userAndRoles,
Notebook notebook, Message fromMessage, String op)
throws SchedulerException, IOException {
String noteId = (String) fromMessage.get("id");
String name = (String) fromMessage.get("name");
if (noteId == null) {
return;
}
if (!hasParagraphOwnerPermission(conn, notebook, noteId,
userAndRoles, fromMessage.principal, "rename")) {
return;
}
Note note = notebook.getNote(noteId);
if (note != null) {